Li KaiLi Kai
Mbappe and Vinicius 'Disappeared' in the Madrid Derby — But the Loss Started in MidfieldWhen the Madrid derby ended at home on the night of September 20, 2026, the...
Three Covered Shirts and the Week Before: How Real Madrid Handled a Political StormThe night before the Elche match, in the stadium tunnel, the television camer...
Gen.G come from a game down to beat LYON 2-1 and complete a 3-0 Swiss Stage at Worlds 2026At 20:55 on Sunday 25 October 2026, the best-of-three between Gen.G and LYON...
Vietnamese Football in a Changing World: When the Rhythm No Longer Follows the Old ScriptThis Monday morning, on a V-League club's training pitch in southern Vietnam,...
V.League and the Three-Centre-Back Craze: When Fear Wears a Tactical JerseyLast Saturday night, I sat in the seventh row of a V.League stand and I...
Satwiksairaj Rankireddy and Chirag Shetty Suffer Shock First-Round Exit at Asian Games 2026Satwiksairaj Rankireddy and Chirag Shetty were eliminated in the opening roun...
Security Fences and a Hollow Midfield: Vietnam Enters FIFA ASEAN Cup 2026At around 9 a.m. on 24 September, at Vietnam's training base in Bandung, the...
The Final Twenty Minutes: The Attrition War V.League Has Never NamedThe Final Twenty Minutes: The Attrition War V.League Has Never Named Opening ...
Man City lose 2-4 to PSG in the Champions League: Two minutes of collapse expose Maresca's pressing flawA night in Incheon, rain outside the window and the sound of the last subway...
Dissecting World Table Tennis 2026: Nine Data Dimensions and the Blind Spots of the Naked EyeAt the semi-final of the men's singles at a recent WTT Champions event, the...
Malaysia 1-0 Vietnam: One Goal, Twelve Years, and a Data VoidOne goal. One scoreline. One night. I sat in front of the screen in Shanghai,...
A Football Handbook for Girls Aged 6-9: UEFA, AFC and the Money Question After 2027Mid-October, at the headquarters of the Vietnam Football Federation, a thin...
Nine Analytical Dimensions, Nine Empty Cells: The Limits of Table Tennis CommentaryOn the screen in a Seoul studio, the nine-dimension analysis grid appeared...
Budapest Opening Night: Ingebrigtsen, the Achilles Verdict, and Numbers That Refuse to LieOn the opening night of the richest track and field meeting in history, in...
ASIAD 2026: Vietnam LoL Tops Group A, a Medal Secured and the Hardest Part Still AheadIn the twelfth minute of the opening game against Saudi Arabia, Vietnam's...
PV Sindhu at the 2026 Asian Games: A Comeback Measured by Ranking, Not by MedalsThe third game of the team quarter-final ended at 14-21. PV Sindhu had taken...
A 24-22 Set from Thuy Linh and the Silence Behind Vietnam's No.1 PlayerThe sound of the racket striking the shuttle was like a breath held tight. In...
Rybakina's Ningbo Title: 38 Efficient Minutes, and a Stress Test Still OwedThe clock at the Ningbo Open stopped the first set at 38 minutes. Elena...
Indonesia Reach the 2026 ASEAN Cup Final on Goals Scored: The 9-2 Win and the Test Named ThailandAt minute 90+6, Kevin Diks fired the ball into Bangladesh's net. The score wa...
Barca Beat Zaragoza 99-81: Nunez's 23 Points Did Not Come With Matching EfficiencyIn the fourth minute of the final period at Palau Blaugrana, Barca led 74-69...
Three Covered Shirts and the Week Before: How Real Madrid Handled a Political StormThe night before the Elche match, in the stadium tunnel, the television camer...
Gen.G come from a game down to beat LYON 2-1 and complete a 3-0 Swiss Stage at Worlds 2026At 20:55 on Sunday 25 October 2026, the best-of-three between Gen.G and LYON...
Vietnamese Football in a Changing World: When the Rhythm No Longer Follows the Old ScriptThis Monday morning, on a V-League club's training pitch in southern Vietnam,...
V.League and the Three-Centre-Back Craze: When Fear Wears a Tactical JerseyLast Saturday night, I sat in the seventh row of a V.League stand and I...
Satwiksairaj Rankireddy and Chirag Shetty Suffer Shock First-Round Exit at Asian Games 2026Satwiksairaj Rankireddy and Chirag Shetty were eliminated in the opening roun...
Security Fences and a Hollow Midfield: Vietnam Enters FIFA ASEAN Cup 2026At around 9 a.m. on 24 September, at Vietnam's training base in Bandung, the...
The Final Twenty Minutes: The Attrition War V.League Has Never NamedThe Final Twenty Minutes: The Attrition War V.League Has Never Named Opening ...
Man City lose 2-4 to PSG in the Champions League: Two minutes of collapse expose Maresca's pressing flawA night in Incheon, rain outside the window and the sound of the last subway...
Dissecting World Table Tennis 2026: Nine Data Dimensions and the Blind Spots of the Naked EyeAt the semi-final of the men's singles at a recent WTT Champions event, the...
Malaysia 1-0 Vietnam: One Goal, Twelve Years, and a Data VoidOne goal. One scoreline. One night. I sat in front of the screen in Shanghai,...
A Football Handbook for Girls Aged 6-9: UEFA, AFC and the Money Question After 2027Mid-October, at the headquarters of the Vietnam Football Federation, a thin...
Nine Analytical Dimensions, Nine Empty Cells: The Limits of Table Tennis CommentaryOn the screen in a Seoul studio, the nine-dimension analysis grid appeared...
Budapest Opening Night: Ingebrigtsen, the Achilles Verdict, and Numbers That Refuse to LieOn the opening night of the richest track and field meeting in history, in...
ASIAD 2026: Vietnam LoL Tops Group A, a Medal Secured and the Hardest Part Still AheadIn the twelfth minute of the opening game against Saudi Arabia, Vietnam's...
PV Sindhu at the 2026 Asian Games: A Comeback Measured by Ranking, Not by MedalsThe third game of the team quarter-final ended at 14-21. PV Sindhu had taken...
A 24-22 Set from Thuy Linh and the Silence Behind Vietnam's No.1 PlayerThe sound of the racket striking the shuttle was like a breath held tight. In...
Rybakina's Ningbo Title: 38 Efficient Minutes, and a Stress Test Still OwedThe clock at the Ningbo Open stopped the first set at 38 minutes. Elena...
Indonesia Reach the 2026 ASEAN Cup Final on Goals Scored: The 9-2 Win and the Test Named ThailandAt minute 90+6, Kevin Diks fired the ball into Bangladesh's net. The score wa...
Barca Beat Zaragoza 99-81: Nunez's 23 Points Did Not Come With Matching EfficiencyIn the fourth minute of the final period at Palau Blaugrana, Barca led 74-69...
